function  h = viewcolumn(columnvector, width, height)

colormap(gray(256)); % Definition der Colormap, welche fuer imagesc verwendet wird, um das Bild ausgeben zu koennen.

% Der reshape befehl erzeugt aus einem Bild, dass in einem Spaltenvektor
% gespeichert wurde, wieder eine Matrix. Die zwei hoehe und die breite des in dem
% Vektor gespeicherten Bildes, muss als Argument angegeben werden.
img = reshape(columnvector, height, width); 
hh = imagesc(img); % Zeigt das Bild an (mit der zuvor definierten Colormap) und speichert den image Handle in hh
axis image;

% Wenn die Funktion auf so aufgerufen wird, dass der Rueckgabewert
% gespeichert werden soll, dann wird der Image-Handle des erstellten Bildes
% angegeben
if nargout > 0
    h = hh;
end

